×

impounded body meaning in English

静止水体
蓄水池
贮水池

Related Words

  1. impound
  2. impounding
  3. impound notice
  4. impounded area
  5. impounded basin
  6. impounding schemes
  7. impounding basin
  8. impounded dam
  9. impounded drainage
  10. impounded dock
  11. impounded area
  12. impounded basin
  13. impounded dam
  14. impounded dock
PC Version

Copyright © 2018 WordTech Co.